About Hempstead Motor Company Limited (07424420) United Kingdom