About New Island (newark) Limited (06428981) United Kingdom