About Roy Parker Limited (01196560) United Kingdom