About O Hara Dorset Limited (09596358) United Kingdom