About O Connell & Bean (mechanical & Electrical) Limited (04805105) United Kingdom