About C-clay Limited (07020159) United Kingdom