About Sales Solutions And Resource Limited (10261348) United Kingdom