About Seago Holdings Limited (06717690) United Kingdom