About O.& C.holdsworth Limited (00255149) United Kingdom