About Te Fairclough (plant) Limited (03158499) United Kingdom