About London Motorbike Sales Ltd. (08555876) United Kingdom