About Cropmore Limited (10195880) United Kingdom