About Seacare Compass (c & D) Limited (11307402) United Kingdom