About John Ellis & Associates Limited (09557748) United Kingdom