About Ten Lifestyle Group Plc (08259177) United Kingdom