About Slr Cuisine Ltd (11885681) United Kingdom