About Vanguard Elec Limited (08912379) United Kingdom