About Wade Installations Limited (08028756) United Kingdom