About Maguirre Ltd (11654015) United Kingdom