About The Amal Carburetter Company Limited (04614689) United Kingdom