About R. & N. Thomas Limited (06105303) United Kingdom