About Burnham Cars Limited (12979443) United Kingdom