About Ben Burgess Ellington Limited (08850082) United Kingdom