About Selendale Limited (02775745) United Kingdom