About Vestar Ltd (07418003) United Kingdom