About Wallis Dolphin Ltd (08137562) United Kingdom