About Broken Spoke Bicycles Limited (IP031918) United Kingdom