About The Clay Pigeon Company Limited (04042428) United Kingdom