About Scott A Thomas Ltd (13051894) United Kingdom