About Coventry Watch Museum Project Limited (03040300) United Kingdom