About Morris & Co. (kidderminster) Limited (00668753) United Kingdom