About O H Talbot Ltd (12684885) United Kingdom