Baker & Finnemore Ltd

Bak-Fin Works
199 Newhall Street
Birmingham
West Midlands
B3 1SN
United Kingdom

Trade Names
BAK-FINSTARLOCK