About Leabridge Takeaway Ltd (11429131) United Kingdom