About Clark & Co Holdings Ltd (11523535) United Kingdom