About Clay Creators Manchester South Limited (12007783) United Kingdom