About Ellis Brigham Holdings Limited (06837170) United Kingdom