About R S Thomas Ltd (12772981) United Kingdom