About Deane & Amos Aluminium Systems Limited (01800842) United Kingdom