About Ken Ellis & Son Limited (00933859) United Kingdom