About Carrick Marine Services Ltd. (SC309633) United Kingdom