About Ellis Brigham Mountain Sports Limited (06836989) United Kingdom