About Wilson Stephen Ltd. (SC242026) United Kingdom