About Berrycroft Stores Limited (00510546) United Kingdom