About Front Line Takeaways Limited (13332823) United Kingdom