About Clump Fixing Ltd (11075256) United Kingdom