About Morris & Co. (handlers) Limited (01240380) United Kingdom