About S Clay Limited (09982141) United Kingdom