About Vanguard Engineering Design Services Limited (09734749) United Kingdom