About Detailed Decor Limited (10545809) United Kingdom