About Bell Sports Limited (13244081) United Kingdom