About Bell S Bicycles Limited (12669341) United Kingdom