About Gould Brands Limited (08163739) United Kingdom