About Clay Developments Limited (06479991) United Kingdom