About Jps Howard & Sons Ltd (08056570) United Kingdom