About Beaucroft Watch Company Ltd (10020179) United Kingdom