About Gowers Limited Company Ltd (11695258) United Kingdom