About Alliance Of British Watch And Clock Makers Limited (12463247) United Kingdom