About Grandpal Takeaway Ltd (11899971) United Kingdom