About Slyde Limited (02011942) United Kingdom