About A1 Watches & Gold London Ltd (11698748) United Kingdom