About Seafix Limited (11889816) United Kingdom