About O J Barker Limited (09901354) United Kingdom