About Sale24seven Limited (13690581) United Kingdom