About Rex Thomas Limited (11968164) United Kingdom