About Mick Holden Services Ltd (11207900) United Kingdom