About Outdoor Tandoor Limited (12240838) United Kingdom