About Fletcher Floors Limited (12940520) United Kingdom