About Micro Mini Plant Hire & Groundworks Limited (10694703) United Kingdom