About Vaughan Jones Limited (12303139) United Kingdom