About Brandwood Sash Limited (03783115) United Kingdom