About Northawk Limited (08186355) United Kingdom