About John Parker International Limited (02351241) United Kingdom