About Oxford Watch Co Ltd (10872782) United Kingdom