About Glasshouse Marvic Limited (06288026) United Kingdom