About Stonewood Cars Limited (10734324) United Kingdom