About J Rendall Mechanical Services Limited (08439809) United Kingdom