About R Charles Thomas Limited (05530253) United Kingdom