About Zebra Stallion Ltd (13099252) United Kingdom