About M S Ellis Ltd (12860658) United Kingdom