About Tile Spot Ltd (13102240) United Kingdom