About Jamming Station C.i.c. (10157715) United Kingdom