About S50 Leicester Limited (09196483) United Kingdom