About O Hare Engineering Limited (06866072) United Kingdom