About Mike Glass Ltd (11943035) United Kingdom