About B & S Pet Supplies Limited (06629692) United Kingdom