About Ecclestone Mc Production Ltd. (10789972) United Kingdom