About Managed Security Solutions Limited (04318423) United Kingdom