About Mcgrail Investments Ltd (13436676) United Kingdom