About Lotus House Takeaway Lincoln Ltd (13082196) United Kingdom