About Clancy Holdings Limited (12118026) United Kingdom