About Clay Cross Land Limited (05740791) United Kingdom