About Kashmiri Karahi Slough Ltd (10806930) United Kingdom