About Joseph Heap & Sons Limited (01638346) United Kingdom