About Slough Gas Plus Ltd (10114415) United Kingdom