About Vidal Life Style Ltd (09146303) United Kingdom