About H Proctor Ltd (08428579) United Kingdom