About Zen Engineering Ltd. (07696453) United Kingdom