About Sliding Sash Supplies Limited (07347983) United Kingdom