About Neaufort Limited (NI669706) United Kingdom