About Golly Goller Limited (08228375) United Kingdom