About Seaforth International Limited (03866604) United Kingdom