About Jackmans & Sons Ltd (09913067) United Kingdom