About Jacob & Sons Limited (03672918) United Kingdom