About The Fat Raccoon Soul Food Kitchen Ltd (11583785) United Kingdom