About Kelham Local Store Ltd (13350284) United Kingdom