About Selsey Management Ltd (10017621) United Kingdom