About Vaughan Turner Limited (10916821) United Kingdom