About Sealord (europe) Limited (02776684) United Kingdom