About Barum Takeaway Ltd (11879328) United Kingdom