About Vaughan S Kitchen Limited (07686967) United Kingdom