About O G Owen & Sons Ltd (05369026) United Kingdom