About Jacob & Co Uk Distribution Ltd (12953216) United Kingdom