About Mick Clarke (uk) Ltd (12650584) United Kingdom