About Rates Service Tec Limited (11706211) United Kingdom