About Technical & Shipping Services Ltd (11124327) United Kingdom