About Vanguard Paint Specialists Ltd (13293577) United Kingdom