About O.g. Barnard & Sons Limited (00402532) United Kingdom