About Cara Flooring Ltd (12356943) United Kingdom