About Y&x Home Ltd (09682011) United Kingdom