About Northrop Office Services Limited (08436148) United Kingdom