About Eric Cooper & Co. Ltd (06117353) United Kingdom