About O Hara Wood Limited (06761975) United Kingdom