About Alex Motorcycles (battersea) Ltd (12822707) United Kingdom