About O S Clarkson Limited (13540773) United Kingdom