About Parker Mccluskey Estates Limited (08515034) United Kingdom