About Redgate Installations Limited (08917904) United Kingdom