About Clay 70 Limited (12987827) United Kingdom