About Happy Paws Candle Company Ltd (13073330) United Kingdom