About London Interior Decor Limited (12008249) United Kingdom