About O.b.denison & Son Ltd (12891970) United Kingdom