About The London Sashsmith Limited (10863975) United Kingdom