About Slinging London C.i.c. (08650348) United Kingdom