About Morris & Co (2011) Limited (07531287) United Kingdom