About Aclark Associates Ltd (12238679) United Kingdom