About Sea Administration Limited (04055741) United Kingdom