About Clerkin Group Ltd (10285246) United Kingdom