About Newington Ellesmere Ltd (12789558) United Kingdom