Ellis Patents Ltd

High Street
Rillington
Malton
North Yorkshire
YO17 8LA
United Kingdom

Trade Names
ELLIS