About The Comfort Food Company Ltd (SC690954) United Kingdom