About L T Morris & Son Limited (04486696) United Kingdom