About C R Installations Limited (10262604) United Kingdom