About Green Mechanical Solutions Limited (08726740) United Kingdom