About Flooring By Carter Limited (09085876) United Kingdom