About Hammonds And Oakwood Garages (sales) Limited (00983979) United Kingdom