About Vaughan Holdings Limited (03659084) United Kingdom