About Poppy Contract Flooring Solutions Ltd (09021432) United Kingdom