About Ingrain Store Ltd (13659190) United Kingdom