About The Clay Studio Ltd (05843423) United Kingdom