About Clay & Co Limited (08249230) United Kingdom