About Parkerhill Limited (04242819) United Kingdom