About Vaughan Creations Limited (08220539) United Kingdom