About Ellis & Associates Ltd (08185712) United Kingdom