About S&k Max Ltd (09022362) United Kingdom