About Sherwood Aluminium Systems Limited (03417547) United Kingdom