About O Grady Engineering Limited (06149708) United Kingdom