About Thorpe Rea Stabilisation Company Limited (08142852) United Kingdom