About Sliddery Limited (SC428126) United Kingdom