About Groove Clip Limited (08910266) United Kingdom