About Seafin Limited (01928152) United Kingdom