About Newmarket Assignments Ltd (09225610) United Kingdom