About John Woodhouse Cars Limited (10041399) United Kingdom