About Ockerhill Stores Limited (11424540) United Kingdom