About Northsea Solutions Ltd (08331070) United Kingdom