About Coventry Slings C.i.c. (10257455) United Kingdom