About Amber Stores Limited (12952447) United Kingdom