About Bexhill And Rother Recovery Service (barrs) C.i.c. (12376173) United Kingdom