About The Lotus Takeaway (atherton) Limited (05580606) United Kingdom