About Parkhead Investments Limited (10854419) United Kingdom