About Silloth Music Festivals Limited (08680036) United Kingdom