About Cropper And Co Holdings Limited (11913549) United Kingdom