About Allwood Sash Limited (08744498) United Kingdom