About H&s Living Ltd (10421229) United Kingdom