About Vanguard Engineering Services Ltd (08614531) United Kingdom