About The Ellis Mitchell Group Ltd (SC701431) United Kingdom