Company name: Arc Animal Rescue Centre
Description: ARC Animal Rescue Centre, East Devon, Dog Re-homing and Welfare.
Ottery Saint Mary EX11 1PL, United Kingdom