About Walker Convenience Store Limited (13286394) United Kingdom