About Mcabduls Takeaway Ltd (07671717) United Kingdom