About Jeremy K Cockcroft Ltd (10060667) United Kingdom