About Lilly Rooms Ltd (12981746) United Kingdom