About Flava Takeaway (nelson) Limited (10745617) United Kingdom