About Store Buildings Limited (13617573) United Kingdom