About Granvid Holdings Limited (01399817) United Kingdom