About The Sunday Lunch Club Ltd (13150534) United Kingdom