About The Selsdon Partnership Ltd (10259238) United Kingdom