About Thomas Sterling Limited (10232321) United Kingdom