About S&i Serv Ltd (12771365) United Kingdom