About Elco Clocks & Watches Limited (00402525) United Kingdom