About Albion Electric Stores Limited (01819489) United Kingdom