About R Gower Holdings Limited (12936351) United Kingdom