About Mej Bird Ltd (09531078) United Kingdom