About Clark Thomas Limited (SC265788) United Kingdom