About Ray Installations Limited (13242023) United Kingdom