About Jacob & Sons Holdings Ltd (13176961) United Kingdom