About Newclay Limited (12498808) United Kingdom