About Kenneth Lloyds Room Ltd (11618261) United Kingdom