About Bara-mix Limited (05046858) United Kingdom