About Seventy Seven Store Limited (13369885) United Kingdom