About Macyleigh Limited (10250455) United Kingdom