About Hamstead Motors Ltd (11727853) United Kingdom