About South West Takeaway Ltd (10958806) United Kingdom