About Vaughan-watson Ltd (12496342) United Kingdom