About Wagtail Trading Company Ltd (10178965) United Kingdom