About B. & R. Cars Limited (01670835) United Kingdom