About Clay Creators East Neuk Limited (10761416) United Kingdom