About Tarmac Holdings (thl) Limited (00132583) United Kingdom