About Jacob Cattrall Ltd (11409362) United Kingdom