About Hambrook Cars Limited (10162782) United Kingdom