About Cooper & Co. Business Consultants Limited (06946428) United Kingdom