About S.j. Gowers & Son Limited (00339193) United Kingdom