About James Hall & Sons Ltd (08304677) United Kingdom