About Braid Foods (holdings) Limited (06589330) United Kingdom