About Stevenson Marine & Supplies Ltd (NI670453) United Kingdom