About Mick Ellis Ltd (10068595) United Kingdom