About R.e. Thornber Limited (00945673) United Kingdom