About Clay Pigeon (chelmsford) Limited (08063512) United Kingdom