About London Supper Clubs Ltd (12788847) United Kingdom