About Groovy Technologies Ltd (08985259) United Kingdom