About Bell & Ross Watches Uk Limited (07682242) United Kingdom