About Paws And Residence Limited (12601592) United Kingdom