About Smart Sentry Vending Limited (12741825) United Kingdom