About Vidalls Ltd (09445916) United Kingdom