About Loaf Social Enterprise Limited (06990165) United Kingdom