About Brewer Metalcraft Limited (02932358) United Kingdom