About Parkhead Management Limited (08399654) United Kingdom