About Seldex Ltd (12582735) United Kingdom