About Hambrook Specialist Autos Limited (11019248) United Kingdom