About Gabbar Kitchen Limited (12308997) United Kingdom