About Bread & Sugar Limited (08081258) United Kingdom