About Maguire Workshop Support Limited (07111575) United Kingdom