About Sealon Management Limited (08669628) United Kingdom