About W J A Vaughan & Son Ltd (07838296) United Kingdom