About Vaughan-fowler Ltd (12377710) United Kingdom