About Balmianwatches Ltd (13548930) United Kingdom