About Bamford Watch Department Limited (06969812) United Kingdom