Lock & Stock was established in 2017 in Dubai and is reported to have 3 Sales Partners currently