About Sash Master Limited (04781695) United Kingdom