About Lrb Watches Limited (11900911) United Kingdom