About Vanguard Special Valve Group Co. Ltd (12760249) United Kingdom