About Selsdon Hold Ltd (12359708) United Kingdom