About Glass Wharf Ltd (13522296) United Kingdom