About The Invisible Folk Club Limited (10571292) United Kingdom