About Bread & Salt Ltd (10082206) United Kingdom