About D. Card (watchcraft) Limited (03271963) United Kingdom