About Flooring & Blinds Limited (10464323) United Kingdom