About Mick Peake Motors Limited (04960228) United Kingdom