About Figaro Floor Designs Limited (08974627) United Kingdom