About Stanwell Coachworks Ltd (11679025) United Kingdom