About The Life And Soul Kitchen Ltd (03455469) United Kingdom