About R Thomas & Sons Limited (10649866) United Kingdom