About Majestic Vending Limited (12491747) United Kingdom