About Glasshouse Engineering Ltd (10611298) United Kingdom