About Maguire Europe Limited (03648568) United Kingdom