About The Glass Onion Exhibitions Limited (09901059) United Kingdom