About Leeks Motors Limited (07135508) United Kingdom