About Louhri Decorators Ltd (13622370) United Kingdom