About S&k Refurb Ltd (13447261) United Kingdom