About William Baxter Artic Services Ltd (SC379094) United Kingdom