About Office Installation Services Limited (03326000) United Kingdom