About Ellis Brigham Limited (01951886) United Kingdom