About Ellis Morgan & Son Limited (03863551) United Kingdom