About Solo Fine Food Ltd (11874811) United Kingdom