About Barkers Motorcycles Ltd (12215294) United Kingdom