About The Ring Installers Limited (13521615) United Kingdom