About The 8th Vanguard Ltd (12818793) United Kingdom