About Throbbing Gristle Limited (07111691) United Kingdom