About Ribblesdale Labrador S Ltd (11920558) United Kingdom