About Selin Eastbourne Ltd (10472911) United Kingdom