About The Watch Group Limited (03707555) United Kingdom