About Zebedee Services Ltd (13048296) United Kingdom