About Clancy Group Holdings Limited (12500720) United Kingdom