About Ambassador Motorcycles Limited (12994090) United Kingdom