About S. R Ttgers Facility Management Limited (06230916) United Kingdom