About Pellon Lane Takeaway Ltd (11876645) United Kingdom