About Giles Ramsay Investments Ltd (10220802) United Kingdom