About Solutio Neutral Vend Specialists Limited (09860308) United Kingdom