About Zebra Crossing Limited (09635860) United Kingdom