About Ziggurat Engineering Ltd (06986406) United Kingdom