About London & Colorado Tile Limited (08095416) United Kingdom