About William Rice Watches.com Limited (07024129) United Kingdom