About Sofa Treats Limited (13601536) United Kingdom