About Mcguire International Limited (12406897) United Kingdom