About Ella S Sit A Dog Limited (13386645) United Kingdom