About B & J Bikes Limited (06821274) United Kingdom