About Irwell House Artists Studios Cic (10640282) United Kingdom