Address: CV7 350, Showell Lane, Meriden, Metropolitan Borough of Solihull, West Midlands, England, CV7 7JA, United Kingdom