About O L Thomas Limited (11267040) United Kingdom