About Ellis Gregory Associates Limited (10677779) United Kingdom