About Bend Watches Limited (13269739) United Kingdom