About S.s. Animal Supplies Limited (12920842) United Kingdom