About S&r It Solutions Ltd (09920101) United Kingdom