About Mccrory Investments Limited (12644807) United Kingdom