About Habergham Plant & Equipment Ltd (08730803) United Kingdom