About O J Taylor Limited (09459570) United Kingdom