About Slough Kitchen And Worktop Studio Ltd (12833278) United Kingdom