Company name: Red Triangle Auto Services Ltd
Description: Alvis, one of Britain's most innovative car manufacturers.
Red Triangle, Common Ln, Kenilworth CV8 2EL, United Kingdom