About Ellister Group Ltd. (12755696) United Kingdom