About Vaughan & Sons Ltd (10467152) United Kingdom