About Morris & Company Limited (00185693) United Kingdom