About Studio Luxe Interior Design Ltd. (13331321) United Kingdom