About Mcgrory Investments Limited (10441343) United Kingdom