About Jacob Lance Limited (07218618) United Kingdom