About Clay Station Developments Limited (03420270) United Kingdom