About Jp Higham & Co Limited (11621922) United Kingdom