About S&s 55 Limited (13418414) United Kingdom