About The Manna House Limited (SC450629) United Kingdom