About O And J Engineering Ltd (10849982) United Kingdom