About Zebra Construct Ltd (10786795) United Kingdom