About Vaughan Engineering Design Limited (06084021) United Kingdom