About Glenn Michael Ltd (12975762) United Kingdom