About Ind Plant Hire Limited (08281069) United Kingdom