About Glass Onion Developments Limited (09339072) United Kingdom