About Vaughan & Sons Enterprise Limited (11767343) United Kingdom