About Ellis Briggs Cycles Ltd (09865998) United Kingdom