About Newark House Ltd (10790232) United Kingdom