About Floor Decor Group Ltd (SC676872) United Kingdom