About Seaforth Corporation Limited (12994448) United Kingdom