About Westella Watches Ltd (12133669) United Kingdom