About Harold Radford (london) Limited (05225343) United Kingdom