About Geo. Cooper & Sons (pickering) Limited (00257958) United Kingdom