About Rochelles German Shepherds Ltd (SC674462) United Kingdom