About London Bespoke Glass Solutions Limited (10004901) United Kingdom