About O Hara Bros. Surfacing Holdings Limited (11577999) United Kingdom