About Teagold Installations Limited (01743143) United Kingdom