About Takeaway Supplies Limited (11087124) United Kingdom