About Giggles Of Gedney Hill Limited (08474640) United Kingdom