About Timeless Decor Limited (12139569) United Kingdom