About Greens Watch Services Ltd. (03688706) United Kingdom