About Sloan S Kitchen Limited (11133561) United Kingdom