About Clarkes Management Limited (12083329) United Kingdom