About Gowers Holdings Limited Limited (12991253) United Kingdom