About J H Willis Limited (01443876) United Kingdom