About Vaughan Group Limited (05218933) United Kingdom