About J H Pitts & Sons Ltd (07552694) United Kingdom