About Acme Fabrications Limited (05932920) United Kingdom