About O Hara Bros Utilities Limited (11996429) United Kingdom