About Newark Management Services Ltd (06567504) United Kingdom