About Capital Store Limited (13311946) United Kingdom