About Aldridge Installations Ltd (08773799) United Kingdom