About O T Clarkson Limited (10369118) United Kingdom