About Vandermeer Coachworks Ltd (09609652) United Kingdom