About Thomson S Dog Supplies Ltd (SC662632) United Kingdom