About Neenglesey Limited (12150512) United Kingdom