About Seatan Computer Services Limited (07044303) United Kingdom