About Hendon Cars Limited (03026882) United Kingdom