About O Hara Bros. Surfacing Limited (01227355) United Kingdom