About Seabase (york) Limited (07446140) United Kingdom