About D Rice Installations Limited (10071062) United Kingdom