About R T Talbot Limited (12765526) United Kingdom