About S & R Facilities Management Limited (04809164) United Kingdom