About S & M Animal Care Housekeeping Limited (12405036) United Kingdom