About Ellis & Co Limited (08323125) United Kingdom