About R.h. Thaxter Limited (01203605) United Kingdom