About Bromham Stores Limited (06011468) United Kingdom