About Sealand Management Limited (04508912) United Kingdom