About Andrew Charles (watch & Clockmakers) Limited (03945082) United Kingdom