About O Hanlon Design Engineering Ltd (NI679715) United Kingdom