About O Rourke Engineering Technical & Support Services Limited (06556863) United Kingdom