About North Sea Supplies Limited (05521151) United Kingdom