About James Proctor Ltd (11301184) United Kingdom