About Selladore Associates Ltd (08448390) United Kingdom