About Jimmy S Bike Sales & Services Ltd (13561292) United Kingdom