About Masala Jacks Ltd. (07777794) United Kingdom