About Zehra Bbq Limited (11993918) United Kingdom