About David Vaughan Ltd (11296680) United Kingdom