About Newark Ltd (07627950) United Kingdom