About Specialist Umbilical Services Ltd (05400873) United Kingdom