About Installation And Refurbishment Solutions Limited (03049989) United Kingdom