About Clarke Design Engineering Ltd (11110457) United Kingdom